Masteriyo\RestApi\Controllers\Version1\OrderItemsController A

Total Complexity 72
Dependencies 7
Dependents 2
Total lines 745
Lines of code 464
Logical lines of code 126
Comment lines 202
Methods 16
Properties 5

Methods 16

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
A
47 13 33
update_item_permissions_check()
A
45 10 47
delete_item_permissions_check()
A
47 9 38
get_item_permissions_check()
A
46 8 42
create_item_permissions_check()
A
48 8 36
get_items_permissions_check()
S
51 5 29
get_item_schema()
S
41 1 72
get_objects()
S
49 3 32
prepare_objects_query()
S
62 4 13
get_object()
S
60 4 13
register_routes()
S
44 1 57
get_collection_params()
S
53 1 25
prepare_object_for_response()
S
63 2 9
get_order_item_data()
S
60 1 12
__construct()
S
81 1 3
check_item_permission()
S
82 1 3